home *** CD-ROM | disk | FTP | other *** search
/ GEGA 010 / GEGA010.iso / Mods / Doom 3 / BloodyScreme / bloodymess.pk4 / def / map_cpu1.def < prev    next >
Text File  |  2004-08-04  |  15KB  |  367 lines

  1. //CINEMATICS
  2.     
  3. export fred {
  4.     camera    maps/fred/cpu1/camphunt.mb -range 1 70 -dest models/md5/cinematics/cpu1/camphunt_cam_a
  5.     camera    maps/fred/cpu1/camphunt.mb -range 71 166 -dest models/md5/cinematics/cpu1/camphunt_cam_b
  6.     camera    maps/fred/cpu1/camphunt.mb -range 167 269 -dest models/md5/cinematics/cpu1/camphunt_cam_c
  7.     camera    maps/fred/cpu1/camphunt.mb -range 270 368 -dest models/md5/cinematics/cpu1/camphunt_cam_d
  8.  
  9.  
  10.     addoptions -prefix CAMPBELL_ -keep eyecontrol CASE_ATTACHER Lknee Rknee Body2 Body headcontrol neckcontrol loneckcontrol SPINNER Lhand1 Rhand -parent headcontrol neckcontrol -parent neckcontrol loneckcontrol -parent loneckcontrol Shoulders -parent BFG Rhand1 -parent Body2 Body -parent Hips Body2 -parent SPINNER Body2 -parent Waist SPINNER -parent CASE_ATTACHER Rhand1
  11.     
  12.     addoptions -keepmesh marinebodymesh 
  13.     addoptions -keepmesh polySurface5
  14.  
  15.     anim     maps/fred/cpu1/camphunt.mb -range 1 1 -dest models/md5/chars/campbell/cpu/campbell_start
  16.     anim     maps/fred/cpu1/camphunt.mb -range 167 269 -dest models/md5/chars/campbell/cpu/campbell_c
  17.     anim     maps/fred/cpu1/camphunt.mb -range 270 368 -dest models/md5/chars/campbell/cpu/campbell_d
  18.  
  19.     
  20.     anim    maps/fred/admin/swann_campbell_overhear.mb -range 737 1033 -dest models/md5/chars/campbell/admin/overhearcampbell3
  21.  
  22.     anim    maps/eric/admin/typing.mb -range 1 60 -rotate 180 -dest models/md5/chars/campbell/admin/typingcampbell_loop
  23.     anim    maps/eric/admin/typing.mb -range 1 291 -rotate 180 -dest models/md5/chars/campbell/admin/typingcampbell
  24.  
  25.     anim    models/characters/male_npc/cycles/idles/campbell_af_pose.mb -rotate 90 -dest models/md5/chars/campbell/af_pose
  26.  
  27.     //anim    betrugercin1.mb -dest betrugercin1_campbell -range 1 1699 -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity
  28.     anim    betrugercin1.mb -dest betrugercin1_campbell_a -range 1 54 -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity
  29.     anim    betrugercin1.mb -dest betrugercin1_campbell_b -range 55 92 -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity
  30.     anim    betrugercin1.mb -dest betrugercin1_campbell_c -range 93 137 -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity
  31.     anim    betrugercin1.mb -dest betrugercin1_campbell_d -range 138 1709 -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity
  32.  
  33.  
  34.     anim     hangar_characters.mb -range 360 678 -dest hangar_campbell_a -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  35.     anim     hangar_characters.mb -range 679 766 -dest hangar_campbell_b -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  36.     anim     hangar_characters.mb -range 767 863 -dest hangar_campbell_c -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  37.     anim     hangar_characters.mb -range 864 937 -dest hangar_campbell_d -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  38.     anim     hangar_characters.mb -range 938 980 -dest hangar_campbell_e -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  39.     anim     hangar_characters.mb -range 981 1160 -dest hangar_campbell_f -sourcedir maps/fred/marscity/ -destdir models/md5/chars/campbell/marscity -prefix SUIT2_
  40.  
  41.     // SUIT prefix
  42.  
  43.     anim    maps/fred/enpro/escape_shot1.mb -rotate 180 -range 1 90 -dest models/md5/chars/campbell/enpro/campbell_escape1 -prefix SUIT_
  44.     anim    maps/fred/enpro/escape_shot2.mb -rotate 180 -range 91 236 -dest models/md5/chars/campbell/enpro/campbell_escape2 -prefix SUIT_
  45.  
  46.     anim    models/characters/male_npc/cycles/idles/bfg_aiming.mb -rotate 90 -dest models/md5/chars/campbell/bfg_aim -prefix SUIT_
  47.     
  48.     anim     maps/fred/cpu1/camphunt_eric_withmocap.mb -range 1 70 -dest models/md5/chars/campbell/cpu/campbell_mocap_a -prefix SUIT_
  49.     anim     maps/fred/cpu1/camphunt_eric_withmocap.mb -range 71 166 -dest models/md5/chars/campbell/cpu/campbell_mocap_b -prefix SUIT_
  50.  
  51.  
  52.     anim    maps/fred/admin/sco_new_mocap.mb -range 432 736 -dest models/md5/chars/campbell/admin/overhearcampbell2 -prefix SUIT_
  53.  
  54.  
  55.     // SUIT2 prefix
  56.     anim    maps/fred/admin/campbell_overhear_1_n_2_n_3.mb -range 1 313 -dest models/md5/chars/campbell/admin/overhearcampbell1 -prefix SUIT2_
  57.     //anim    maps/fred/admin/campbell_overhear_4.mb -range 432 736 -dest models/md5/chars/campbell/admin/overhearcampbell2 -prefix SUIT2_
  58.  
  59.     
  60.     // ZOMBIE prefix 
  61.     //anim    maps/fred/admin/campbell_overhear_1_n_2_n_3.mb -range 1 300 -dest models/md5/chars/campbell/admin/overhearcampbell1 -prefix ZOMBIE_
  62.     //anim    maps/fred/admin/campbell_overhear_4.mb -range 432 736 -dest models/md5/chars/campbell/admin/overhearcampbell2 -prefix ZOMBIE_
  63.  
  64.  
  65.  
  66.  
  67.     addoptions -align ALL
  68.  
  69.     // CAMPBELL prefix 
  70.  
  71.     mesh    maps/fred/cpu1/campmesh.mb -dest models/md5/chars/campbell/campbell -prefix CAMPBELL_
  72.     
  73.  
  74.     // SUIT prefix     
  75.  
  76.     anim    models/characters/male_npc/cycles/idles/bfg_idle.mb -dest models/md5/chars/campbell/bfg_idle -prefix SUIT_
  77.     
  78.     anim    models/characters/male_npc/cycles/idles/bfg_idle_eric.mb -dest models/md5/chars/campbell/bfg_idle_eric -prefix SUIT_
  79.     anim    models/characters/male_npc/cycles/walks/bfg_walk.mb -rotate 90 -dest models/md5/chars/campbell/bfg_walk -prefix SUIT_
  80.     anim    models/characters/male_npc/cycles/runs/bfg_run.mb -rotate 90 -dest models/md5/chars/campbell/bfg_run -prefix SUIT_
  81.     
  82.     anim    models/characters/male_npc/cycles/idles/campbell_stand.mb -dest models/md5/chars/campbell/campbell_idle -prefix SUIT_
  83.     
  84.     anim    models/characters/male_npc/cycles/runs/bfg_runback_fire.mb -rotate 90 -dest models/md5/chars/campbell/bfg_runback_fire -prefix SUIT_
  85.     anim    models/characters/male_npc/cycles/runs/bfg_runback_fire2.mb -rotate -90 -dest models/md5/chars/campbell/bfg_runback_fire2 -prefix SUIT_    
  86.     anim    models/characters/male_npc/cycles/runs/bfg_runback_fire2.mb -range 33 33 -rotate -90 -dest models/md5/chars/campbell/bfg_runback_fire2_start -prefix SUIT_
  87.     anim    models/characters/male_npc/cycles/idles/bfg_fire.mb -dest models/md5/chars/campbell/bfg_fire -prefix SUIT_
  88.  
  89.     anim    models/characters/male_npc/cycles/idles/turn_right.mb -dest models/md5/chars/campbell/campbellturn_right -prefix SUIT_
  90.     anim    models/characters/male_npc/cycles/idles/turn_left.mb -dest models/md5/chars/campbell/campbellturn_left -prefix SUIT_
  91.     anim    models/characters/male_npc/cycles/idles/turn_right_rotation90.mb -dest models/md5/chars/campbell/campbellturn_right_rotation90 -prefix SUIT_
  92.     anim    models/characters/male_npc/cycles/idles/turn_left_rotation90.mb -dest models/md5/chars/campbell/campbellturn_left_rotation90 -prefix SUIT_
  93.     anim    models/characters/male_npc/cycles/idles/turn_right_rotation180.mb -dest models/md5/chars/campbell/campbellturn_right_rotation180 -prefix SUIT_
  94.     anim    models/characters/male_npc/cycles/idles/turn_left_rotation180.mb -dest models/md5/chars/campbell/campbellturn_left_rotation180 -prefix SUIT_
  95.  
  96.     // ZOMBIE prefix 
  97.  
  98.     anim    models/characters/male_npc/cycles/walks/bfg_casewalk.mb -rotate 90 -dest models/md5/chars/campbell/bfg_casewalk -prefix ZOMBIE_
  99.  
  100.     options -prefix CASE_ -keep ATTACHER -rename ATTACHER origin -clearorigin
  101.     mesh    models/characters/male_npc/makecasemesh.mb -dest models/md5/items/bfgcase/bfgcase
  102.     anim    models/characters/male_npc/makecasemesh.mb -dest models/md5/items/bfgcase/bfgcase
  103. }
  104.  
  105. model env_bfgcase {
  106.     mesh                    models/md5/items/bfgcase/bfgcase.md5mesh
  107.     anim case                models/md5/items/bfgcase/bfgcase.md5anim
  108.  
  109. }
  110.  
  111. entityDef env_bfgcase {
  112.     "inherit"                        "cin_base"
  113.     "model"                            "env_bfgcase"
  114.     "anim"                            "case"
  115.     "joint"                            "CASE_ATTACHER"
  116.     "origin"                        "0 0 0"
  117.     "angles"                        "0 0 0"
  118. }
  119.  
  120. entityDef char_campbell_bfgcase {
  121.     "inherit"                        "char_campbell_bfg"
  122.     "model"                            "char_campbell_bfgcase"
  123.     "skin"                            "skins/characters/npcs/marine_campbell.skin"
  124.     "eye_verticle_offset"            "10"
  125.     "eye_horizontal_offset"            "5"
  126.  
  127.     "def_attach"                    "env_bfgcase"
  128.     "cinematic"                        "1"
  129.  
  130.     "def_head"                        "head_campbell"
  131.     "head_joint"                    "Shoulders"
  132. }
  133.  
  134. entityDef cpu1_camphunt_cam {
  135.     "editor_color"                    "1 .5 0"
  136.     "editor_mins"                    "-16 -16 0"
  137.     "editor_maxs"                    "16 16 64"
  138.  
  139.     "spawnclass"                    "idCameraAnim"
  140.     "cinematic"                        "1"
  141.  
  142.     "anim camphunt_a"                    "models/md5/cinematics/cpu1/camphunt_cam_a.md5camera"
  143.     "anim camphunt_b"                    "models/md5/cinematics/cpu1/camphunt_cam_b.md5camera"
  144.     "anim camphunt_c"                    "models/md5/cinematics/cpu1/camphunt_cam_c.md5camera"
  145.     "anim camphunt_d"                    "models/md5/cinematics/cpu1/camphunt_cam_d.md5camera"
  146.  
  147. }
  148.  
  149. model cpu1_camphunt_campbell {
  150.     mesh                            models/md5/chars/campbell/campbell.md5mesh
  151.     channel torso                    ( *Waist )
  152.     channel legs                    ( origin Body Body2 *Hips -*Waist SPINNER eyecontrol)
  153.     
  154.     anim start                        models/md5/chars/campbell/cpu/campbell_start.md5anim
  155.     anim camphunt_a                    models/md5/chars/campbell/cpu/campbell_mocap_a.md5anim {
  156.         frame 1                             event disableEyeFocus
  157.         frame 1                            sound_global cpu_intro_music
  158.         frame 1                            sound_body campbell_fs
  159.         frame 18                        sound_body2 campbell_fs
  160.         frame 39                        sound_body campbell_fs
  161.         frame 59                        sound_body2 campbell_fs
  162.     }
  163.     
  164.     anim camphunt_b                    models/md5/chars/campbell/cpu/campbell_mocap_b.md5anim {
  165.         frame 2                            sound_body campbell_fs
  166.         frame 18                        sound_body2 campbell_fs
  167.         frame 40                        sound_body campbell_fs
  168.         frame 58                        sound_body2 campbell_fs
  169.         frame 78                        sound_body campbell_fs    
  170.     }
  171.  
  172.     anim camphunt_c                    models/md5/chars/campbell/cpu/campbell_c.md5anim {
  173.         frame 1                             event disableEyeFocus
  174.     }
  175.  
  176.     anim camphunt_d                    models/md5/chars/campbell/cpu/campbell_d.md5anim {
  177.         frame 1                             event disableEyeFocus
  178.         frame 26                        sound_voice snd_camphunt
  179.     }
  180.  
  181. }
  182.  
  183. model cpu1_head_campbell {
  184.     mesh                            models/md5/heads/campbell/campbell.md5mesh
  185.     skin                            skins/characters/npcs/campbellbloody.skin
  186.     anim dead                        models/md5/heads/campbell/cpu1/campbellend.md5anim
  187.     anim idle                        models/md5/heads/campbell/cpu1/campbellend.md5anim
  188.     
  189.     anim camphunt_a                    models/md5/heads/campbell/cpu1/campbellheadhunt_a.md5anim
  190.     anim camphunt_b                    models/md5/heads/campbell/cpu1/campbellheadhunt_b.md5anim
  191.     anim camphunt_c                    models/md5/heads/campbell/cpu1/campbellheadhunt_c.md5anim
  192.     anim camphunt_d                    models/md5/heads/campbell/cpu1/campbellheadhunt_d.md5anim
  193.     
  194.     anim talk_secondary1            models/md5/heads/campbell/cpu1/campbelldeath.md5anim
  195. }
  196.  
  197. entityDef cpu1_camphunt_campbell {
  198.     "inherit"                        "character_default"
  199.     "model"                            "cpu1_camphunt_campbell"
  200.     "anim"                            "camphunt_a"
  201.     "sound_bone"                    "Chest"
  202.     "bone_focus"                    "headcontrol"
  203.     "bone_leftEye"                    "Leyeaim"
  204.     "bone_rightEye"                    "Reyeaim"
  205.  
  206.     "look_min"                        "-90 -125 0"
  207.     "look_max"                        "25 125 0"
  208.     "look_joint Waist"                "0.1333 0.1333 0"
  209.     "look_joint Chest"                "0.1333 0.1333 0"
  210.     "look_joint Shoulders"            "0.1333 0.1333 0"
  211.     "look_joint headcontrol"        "0.6 0.6 0"
  212.     "look_joint Ruparm"                "-0.4 0 0"
  213.     "look_joint Luparm"                "-0.4 0 0"
  214.  
  215.     "copy_joint neckcontrol"        "neckcontrol"
  216.     "copy_joint headcontrol"        "headcontrol"
  217.     "copy_joint_world eyecontrol"    "eyecontrol"
  218.  
  219.     "ik_numLegs"                    "0"
  220.     "ik_maxStepSpeed"                "2"
  221.     "ik_footSize"                    "0"
  222.     "ik_footShift"                    "2"
  223.     "ik_waistShift"                    "4"
  224.     "ik_liftWaist"                    "16"
  225.     "ik_waist"                        "body"
  226.     "ik_hip1"                        "Lupleg"
  227.     "ik_hip2"                        "Rupleg"
  228.     "ik_knee1"                        "Lloleg"
  229.     "ik_knee2"                        "Rloleg"
  230.     "ik_ankle1"                        "Lankle_r"
  231.     "ik_ankle2"                        "Rankle_r"
  232.     "ik_dir1"                        "Lknee"
  233.     "ik_dir2"                        "Rknee"
  234.     "ik_foot1"                        "Lball_r"
  235.     "ik_foot2"                        "Rball_r"
  236.  
  237.     "eye_turn_min"                    "-20 -30 0"
  238.     "eye_turn_max"                    "20 30 0"
  239.     "eye_verticle_offset"            "5"
  240.     "eye_horizontal_offset"            "-8"
  241.     "eye_focus_rate"                "0.5"
  242.     "head_focus_rate"                "0.1"
  243.  
  244.     "head_look"                        "0"
  245.  
  246.     "def_head"                        "cpu1_head_campbell"
  247.     "head_joint"                    "Shoulders"
  248.     "ragdoll"                        ""
  249.     "snd_camphunt"                    "cpu_campbell_hunt"
  250.     "cinematic"                        "1"
  251.  
  252.     "num_cinematics"                "4"
  253.     "anim1"                            "camphunt_a"
  254.     "anim2"                            "camphunt_b"
  255.     "anim3"                            "camphunt_c"
  256.     "anim4"                            "camphunt_d"
  257.  
  258. }
  259.  
  260.  
  261. model cpu1_wounded_campbell {    
  262.     mesh                            models/md5/chars/marine.md5mesh
  263.     channel torso                    ( *Waist )
  264.     channel legs                    ( origin Body Body2 *Hips -*Waist SPINNER eyecontrol chair)
  265.  
  266.     skin                            skins\characters\npcs\bloody_marine.skin
  267.     anim idle                        models/md5/chars/campbell/cpu/deathidle.md5anim
  268.     anim talk_secondary1            models/md5/chars/campbell/cpu/death.md5anim {
  269.         frame 1                             event disableEyeFocus
  270.         frame 10                        sound_voice snd_campdeath
  271.         frame 61                         event enableEyeFocus
  272.         frame 71                         event disableEyeFocus
  273.         frame 93                         event enableEyeFocus
  274.         frame 197                         event disableEyeFocus
  275.         frame 197                        call headlook_off
  276.     }
  277.     anim dead                        models/md5/chars/campbell/cpu/deathend.md5anim
  278.     anim af_pose                     models/md5/chars/af_pose.md5anim
  279.  
  280. }
  281.  
  282. entityDef cpu1_wounded_campbell {    
  283.     "inherit"                        "npc_base"
  284.     "size"                            ""
  285.     "model"                            "cpu1_wounded_campbell"
  286.     "scriptobject"                    "ai_character_prone"
  287.     "anim"                            "idle"
  288.     "sound_bone"                    "headcontrol"
  289.     "ik_numlegs"                    "0"
  290.     "def_head"                        "cpu1_head_campbell"
  291.     "head_joint"                    "Shoulders"
  292.     
  293.     "talk_mode"                        "2"        // only play talk secondary
  294.     "die_after_speaking"            "1"
  295.     "animate_z"                        "1"
  296.     "talk_no_turn"                    "1"
  297.  
  298.     "eye_turn_min"                    "-20 -30 0"
  299.     "eye_turn_max"                    "20 30 0"
  300.     "eye_verticle_offset"            "5"
  301.     "eye_horizontal_offset"            "-8"
  302.     "eye_focus_rate"                "0.5"
  303.     "head_focus_rate"                "0.1"
  304.  
  305.     "look_min"                        "-54 -39 0"
  306.     "look_max"                        "9 39 0"
  307.     "look_joint Waist"                "0 0 0"
  308.     "look_joint Chest"                "0 0 0"
  309.     "look_joint Shoulders"            "0 0 0"
  310.     "look_joint headcontrol"        "1.25 1.5 1"
  311.     "look_joint Ruparm"                "0 0 0"
  312.     "look_joint Luparm"                "0 0 0"    
  313.  
  314.     "snd_campdeath"                    "cpu_campbell_death"
  315.     "snd_gibbed"                    "sound_giblets"
  316.     "snd_bounce"                    "ragdoll_impact"
  317.  
  318.     "gib"                            "0"
  319.  
  320.     "model_gib"                     "models/md5/chars/skeleton.md5mesh"
  321.  
  322.     "def_dropGibItem1"                "moveable_item_head_pork"
  323.     "dropGibItem1Joint"                "headcontrol"
  324.  
  325.     "def_dropGibItem2"                "moveable_item_torso_pork"
  326.     "dropGibItem2Joint"                "Chest"
  327.  
  328.     "def_dropGibItem3"                "moveable_item_rup_arm_pork"
  329.     "dropGibItem3Joint"                "Ruparm"
  330.  
  331.     "def_dropGibItem4"                "moveable_item_left_waist_pork"
  332.     "dropGibItem4Joint"                "Waist"
  333.  
  334.     "def_dropGibItem5"                "moveable_item_lup_leg_pork"
  335.     "dropGibItem5Joint"                "Lupleg"
  336.  
  337.     "def_dropGibItem6"                "moveable_item_rup_leg_pork"
  338.     "dropGibItem6Joint"                "Rupleg"
  339.  
  340.     "def_dropGibItem7"                "moveable_item_rup2_leg_pork"
  341.     "dropGibItem7Joint"                "Rloleg"
  342.  
  343.     "def_dropGibItem8"                "moveable_item_pelvis_pork"
  344.     "dropGibItem8Joint"                "Hips"
  345.  
  346. }
  347.  
  348. model cpu1_monster_trite {
  349.     inherit                         monster_demon_trite
  350.  
  351.     anim guitrite                    models/md5/monsters/trite/guitrite.md5anim {
  352.         ai_no_turn
  353.         frame 1                        disableWalkIK
  354.         frame 1                        disableGravity
  355.         frame 16                    sound_body snd_sight
  356.         frame 25                    melee melee_tritebite1
  357.         frame 45                    enableWalkIK
  358.         frame 45                    enableGravity
  359.     }
  360. }
  361.  
  362. entityDef cpu1_monster_trite {
  363.     "inherit"                        "monster_demon_trite"
  364.     "model"                            "cpu1_monster_trite"
  365.     "size"                            "20 20 20"
  366. }
  367.